recover strength after illness - Alemán Inglés Diccionario